package com.lengmou.dao;

import com.lengmou.entity.Goods;

import java.util.List;
import java.util.Map;

public interface GoodsDao {
//    查询所有商品
    public List<Goods> querysAll();
//    查询指定类型商品集合
    public List<Goods> querysByType(int type);
//    根据商品id查询
    public Goods queryByid(int id);
//    根据状态类型
    public List<Goods> querysByState(int state);
//    名称模糊查询
    public List<Goods>querysByName(String name);
//    修改商品
    public int update(Goods goods);
//   精确搜索商品名称
    public Goods queryByGoodsName(String name);
//    添加商品
    public int addGoods(Goods goods);
//    删除商品
    public int deleteGoods(int id);
//    动态搜索
    public List<Goods> search(Map<String,Object> map);


}
